Jack McVeighJack McVeigh
A weekend of elite volleyball: Japan's SV.League, Poland's Super Cups and Italy's SuperLega take center stageWhen I typed the phrase Denso Airybees Koriyama into Google, very few news...
Thomas Reis and Trabzonspor's Backroom Rebuild: When a New Coach Starts From the Seat Beside HimThomas Reis and Trabzonspor's Backroom Rebuild: When a New Coach Starts From...
A Fully Filled Spreadsheet Can Still Be Empty: The Craft of Excavating Context in Vietnamese Youth FootballIn August 2026, at the Viettel Youth Football Training Center, I opened a...
Phung Keeps Gold, Vietnam Swaps Half the Pair: Reading the Chuncheon 2026 Poomsae Title27 pairs stepped onto the Chuncheon floor. Vietnam's poomsae team brought a n...
When Football News Is No Longer Football: A Warning from the Analysis PipelineIn 38 years of following squads from training grounds to dressing rooms, I ha...
BWF World Junior Championships 2026: India's 18-Name Squad, the 3x55 Format and a Thirteen-Day Problem in CairoA small movement in Guwahati Guwahati, October 2026. I was sitting in row sev...
Catherine Breed and 900 Miles off the California Coast: I See an Expedition, Not a RaceFour miles off the California coast, in the waters known as the Red Triangle,...
Spicuuu and the 57th birthday cake: When the VALORANT community creates a story without a patchNo patch, no grand final and no published KDA stat. Yet across several VALORA...
Vietnam U23 wins AFF Cup 2026: Tactical journey from pressing to goal conversionHook Minute 72 of the 2026 AFF U23 Cup final, the score was still 0-0....
Power Over Spin: The Tactical Signal Shaping the Annual Table Tennis SeasonAn elite-level point now lasts on average no more than five rallies, and most...
Fifty Pens and One Empty Chair: When Portugal Forgot Its Own MatchI remember that feeling — not in Lisbon, but in a cramped press room I once s...
Toney Matches Al-Soma's Record: The Spatial Map of a Goal Machine in the Roshn LeagueIn the 60th minute at Al-Awwal Park in Al-Ahsa, the ball reached Ivan Toney a...
An Athletics Dossier With 47 Empty Cells: Why 'Cannot Be Assessed' Is the Correct Answer"The day football stopped, I started counting every stride again." It was an...
U23 Thailand vs U23 Hong Kong: The Quarter-Final Ticket and the Cracks Under the LightsThe morning after the 3-2 win over Kyrgyzstan, I stood outside the technical...
Rybakina Beats Shnaider in Ningbo: Eleven Set Points, One Serve and the Left-Hander TestThe eleventh set point. In a tennis set, that is the longest stretch a player...
Winning 3-1 but Still Criticized: Why Persib Bandung's Defense Is the Real IssueIt took Persib Bandung's defense just six minutes to be exposed despite the...
The Most Perfect Analysis I Ever Wrote Was About a Match That Never ExistedThree in the morning in Chengdu, the power cuts. I open my laptop on a backup...
Ashmita Chaliha, the Super 100, and the Quality Gap BWF Never MeasuresThick air, and a top seed who spoke up At the Indonesia Masters Super 100, th...
Hanoi staged a comeback to beat HCĐG Lào Cai 3-0 in the semifinal: The composure of a team that chose its own opponentOn the afternoon of October 24, I was taking notes courtside at the semifinal...
World Table Tennis and the WTT Points System: Excavating the Sediment Beneath the RankingsWORLD TABLE TENNIS AND THE WTT POINTS SYSTEM: EXCAVATING THE SEDIMENT BENEATH...
